#ifndef _MEGA_MAINMENU_H_
#define _MEGA_MAINMENU_H_

#include "Globals.h"
#include "Menu.h"

#include <SFML/Graphics/RenderWindow.hpp>
#include <SFML/Window/Keyboard.hpp>
#include <SFML/Window/Mouse.hpp>

namespace mega
{
// forward declarations
class GameView;

class MainMenu
	: public Menu
{

public:
	MainMenu();
	virtual ~MainMenu();

public:
	// event handle interface
	virtual bool onKeyReleased(const sf::Keyboard::Key & _key);
	virtual bool onMouseReleased(const sf::Mouse::Button & _button, const Position & _pos);
};

}

#endif // _MEGA_MAINMENU